abnormal profits - German English Dictionary